total concentrate feed - German English Dictionary